Monei\Features\Subscriptions\WooCommerceSubscriptionsHandler S

Total Complexity 40
Dependencies 7
Dependents 2
Total lines 306
Lines of code 168
Logical lines of code 95
Comment lines 104
Methods 16
Properties 1

Methods 16

Method Rating Maintainability Complexity Lines of code
get_cart_subscription_interval_in_days()
S
53 6 24
scheduled_subscription_payment()
S
46 5 37
create_subscription_payload()
S
53 5 22
is_subscription_order()
S
67 5 7
subscription_after_payment_success()
S
62 4 12
init_subscriptions()
S
56 1 19
is_subscription_change_payment_page()
S
78 2 3
add_extra_info_to_subscriptions_payment_method_title()
S
70 2 6
update_subscription_meta_data()
S
66 2 8
get_parent_for_renewal_order_id()
S
64 2 10
__construct()
S
80 1 3
is_subscriptions_addon_enabled()
S
80 1 3
get_subscriptions_for_order()
S
78 1 3
get_parent_for_subscription_id()
S
81 1 3
get_sequence_id_from_renewal_order()
S
79 1 3
get_subscription_payment_method_friendly_name()
S
71 1 5